Dina MESHREFDina MESHREF
Domestic Football20 Years of Doan Nguyen Duc's Persistence: When HAGL Youth Academy Is No Longer the 'Golden Goose' for Vietnamese FootballThe empty stands never stop talking to me. But this afternoon, on the stands ...
AthleticsThailand Misses 4x100m Bronze at ASIAD 2026: 0.06 Seconds, 30 Metres and the Limits of Video ReviewThe clock on the electronic board stopped at 38.49 seconds, and the four Thai...
International FootballTwo Matches, 129 Minutes, Zero Dribble Attempts: Vinícius Júnior and a Number Read WrongTwo matches. 129 minutes. Zero dribble attempts. 70 minutes against Leipzig. ...
EsportsEsports Transfer Window 2026: When the Analysis Industry Sells You an Empty Nine-Layer FrameEsports Transfer Window 2026: When the Analysis Industry Sells You an Empty...
GolfLahinch 2026: When Sea Wind Decides Walker Cup FateHole No. 5 at Lahinch, a 495-meter par-4, with the afternoon wind from the...
TennisLaver Cup Returns to London: Alcaraz Is the Flag, but the Accounts Are the RefereeTwo thousand pounds. That was the Laver Cup's operating profit for its 2026...
Domestic FootballDong Nai vs CAHN: Four Days, Two Suspensions and an Exposed Left FlankAt 9pm on September 16, I sat in a pho shop on Lang Street watching Gamba Osa...
EsportsGen.G beat Hanwha Life 22-7 at Worlds 2026: the crack beneath the MSI throneOn 24 October, with the in-game clock at minute 27, the Nexus of Hanwha Life...
International FootballYan Diomande, 140 Million Euros and a Song on the Real Madrid Team BusYan Diomande, 140 Million Euros and a Song on the Real Madrid Team Bus The...
International FootballCasablanca Does Not Hold the 2030 Final Yet: A Claim That Runs Ahead of FIFA's DecisionOn September 10, in a small eatery in the Namba district of Osaka, a televisi...
BadmintonData is changing how Vietnam sees badminton: From moments to systemsI still recall the image of Nguyen Thuy Linh pausing at mid-court during the...
International FootballXhaka admits to fake vaccine certificate: Four missed caps and the captain's empty seatOn Sunday night, Granit Xhaka turns 34. A few days earlier, his name vanished...
Domestic FootballU23 Vietnam vs U23 Philippines: 27 Shots, One Goal, and the Void in Zone 14I spent nearly four hours rewatching the U23 Vietnam match against U23 Kuwait...
Volleyball2027 Women's Volleyball World Cup: 32 Teams, Five Cities and Pools Nobody Has SeenOn the livestream, Karch Kiraly smiles the way a man smiles when he has stood...
BilliardsStarboy Returns: AJ Manas and Team Asia's Three-Peat GambleOctober in Makati. The arena is not open yet, but the signage is already up....
International FootballWhen the Data Table Is Empty, Football's Heartbeat Still Beats Outside the AlgorithmThat night, I sat in a club meeting room in Shanghai, looking up at the scree...
EsportsT1 Before Worlds 2026: Caedrel Points to a Mid-Game Macro Flaw No Patch Can FixThe clip I rewatched four times contains no play worth cutting into a...
Domestic FootballDoan Van Hau Handed Club-Level Ban: Four V.League Matches and the Gap His Name Alone Cannot FillDoan Van Hau Handed Club-Level Ban: Four V.League Matches and the Gap His Nam...
BadmintonNine Layers of Badminton Analysis: The Data Skeleton Behind Every WinIn a top-level badminton match lasting more than seventy minutes, spectators...
International FootballAl-Dawsari, Al-Buraikan and the Sediment of a Football Nation Waiting 21 YearsThere is a folder in my archive called “Names That Were Left Behind”. It does...
AthleticsThailand Misses 4x100m Bronze at ASIAD 2026: 0.06 Seconds, 30 Metres and the Limits of Video ReviewThe clock on the electronic board stopped at 38.49 seconds, and the four Thai...
International FootballTwo Matches, 129 Minutes, Zero Dribble Attempts: Vinícius Júnior and a Number Read WrongTwo matches. 129 minutes. Zero dribble attempts. 70 minutes against Leipzig. ...
EsportsEsports Transfer Window 2026: When the Analysis Industry Sells You an Empty Nine-Layer FrameEsports Transfer Window 2026: When the Analysis Industry Sells You an Empty...
GolfLahinch 2026: When Sea Wind Decides Walker Cup FateHole No. 5 at Lahinch, a 495-meter par-4, with the afternoon wind from the...
TennisLaver Cup Returns to London: Alcaraz Is the Flag, but the Accounts Are the RefereeTwo thousand pounds. That was the Laver Cup's operating profit for its 2026...
Domestic FootballDong Nai vs CAHN: Four Days, Two Suspensions and an Exposed Left FlankAt 9pm on September 16, I sat in a pho shop on Lang Street watching Gamba Osa...
EsportsGen.G beat Hanwha Life 22-7 at Worlds 2026: the crack beneath the MSI throneOn 24 October, with the in-game clock at minute 27, the Nexus of Hanwha Life...
International FootballYan Diomande, 140 Million Euros and a Song on the Real Madrid Team BusYan Diomande, 140 Million Euros and a Song on the Real Madrid Team Bus The...
International FootballCasablanca Does Not Hold the 2030 Final Yet: A Claim That Runs Ahead of FIFA's DecisionOn September 10, in a small eatery in the Namba district of Osaka, a televisi...
BadmintonData is changing how Vietnam sees badminton: From moments to systemsI still recall the image of Nguyen Thuy Linh pausing at mid-court during the...
International FootballXhaka admits to fake vaccine certificate: Four missed caps and the captain's empty seatOn Sunday night, Granit Xhaka turns 34. A few days earlier, his name vanished...
Domestic FootballU23 Vietnam vs U23 Philippines: 27 Shots, One Goal, and the Void in Zone 14I spent nearly four hours rewatching the U23 Vietnam match against U23 Kuwait...
Volleyball2027 Women's Volleyball World Cup: 32 Teams, Five Cities and Pools Nobody Has SeenOn the livestream, Karch Kiraly smiles the way a man smiles when he has stood...
BilliardsStarboy Returns: AJ Manas and Team Asia's Three-Peat GambleOctober in Makati. The arena is not open yet, but the signage is already up....
International FootballWhen the Data Table Is Empty, Football's Heartbeat Still Beats Outside the AlgorithmThat night, I sat in a club meeting room in Shanghai, looking up at the scree...
EsportsT1 Before Worlds 2026: Caedrel Points to a Mid-Game Macro Flaw No Patch Can FixThe clip I rewatched four times contains no play worth cutting into a...
Domestic FootballDoan Van Hau Handed Club-Level Ban: Four V.League Matches and the Gap His Name Alone Cannot FillDoan Van Hau Handed Club-Level Ban: Four V.League Matches and the Gap His Nam...
BadmintonNine Layers of Badminton Analysis: The Data Skeleton Behind Every WinIn a top-level badminton match lasting more than seventy minutes, spectators...
International FootballAl-Dawsari, Al-Buraikan and the Sediment of a Football Nation Waiting 21 YearsThere is a folder in my archive called “Names That Were Left Behind”. It does...
